package com.jackstraw.jack_base.datasource.mybatisplus.service.impl;

import com.jackstraw.jack_base.datasource.common.aspect.annotation.DataSourceNameCut;
import com.jackstraw.jack_base.datasource.common.entity.enums.DataSourceTypeEnum;
import com.jackstraw.jack_base.datasource.mybatisplus.base.service.impl.MyBatisPlusServiceImpl;
import com.jackstraw.jack_base.datasource.mybatisplus.dao.database.UserDao;
import com.jackstraw.jack_base.datasource.mybatisplus.entity.bo.UserBo;
import com.jackstraw.jack_base.datasource.mybatisplus.entity.po.UserPo;
import com.jackstraw.jack_base.datasource.mybatisplus.entity.po.UserKeyPo;
import com.jackstraw.jack_base.datasource.mybatisplus.service.UserService;
import lombok.extern.slf4j.Slf4j;

/**
 * 用户表  service实现类
 *
 * @author jack 945514650@qq.com
 * @since version:1.0 generatorDate:2022-05-14 10:53:28
 */
@Slf4j
@DataSourceNameCut(dataSourceName = "dataBaseName1", dataSourceTypeEnum = DataSourceTypeEnum.database)
public class UserServiceImpl extends MyBatisPlusServiceImpl<UserDao, UserPo, UserBo, UserKeyPo<UserPo>> implements UserService {

}
